Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON ELWY Detached £170,000 26 Jul 2021
3 LON ELWY Detached £47,500 8 Dec 1999
4 LON ELWY Detached £240,000 26 Sep 2011